package com.hina.rec.application.model;

import cn.idev.excel.annotation.ExcelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 结算系统渠道表导入对象
 *
 * @author liaosp
 * @since 2025-05-24
 */
@Data
public class SettleSysChannelBO {

    /**
     * 结算名称
     */
    @ExcelProperty("结算名称")
    private String settleName;

    /**
     * 批次名称
     */
    @ExcelProperty("批次名称")
    private String batchName;

    /**
     * 来源
     */
    @ExcelProperty("来源")
    private String source;

    /**
     * 数据编号
     */
    @ExcelProperty("数据编号")
    private Integer dataId;

    /**
     * 所属年份
     */
    @ExcelProperty("所属年份")
    private Integer year;

    /**
     * 所属月份
     */
    @ExcelProperty("所属月份")
    private Integer month;

    /**
     * 商户号
     */
    @ExcelProperty("商户号")
    private Integer sencMemberId;

    /**
     * 商户名称
     */
    @ExcelProperty("商户名称")
    private Integer sencMemberName;

    /**
     * 产品名称
     */
    @ExcelProperty("产品名称")
    private Integer subProductNameNew;

    /**
     * 产品编码
     */
    @ExcelProperty("产品编码")
    private Integer subProductType;

    /**
     * 产品版本
     */
    @ExcelProperty("产品版本")
    private Integer version;

    /**
     * 数据源名称
     */
    @ExcelProperty("数据源名称")
    private String counterName;

    /**
     * 数据源单价
     */
    @ExcelProperty("数据源单价")
    private BigDecimal counterPrice;

    /**
     * 数据源笔数
     */
    @ExcelProperty("数据源笔数")
    private Integer counterCount;

    /**
     * 数据源成交金额
     */
    @ExcelProperty("数据源成交金额")
    private BigDecimal counterCost;

    /**
     * 备注
     */
    @ExcelProperty("备注")
    private String counterRemark;
}